Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41A LONDON ROAD Detached £735,000 10 Oct 2011